Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LILACS Terraced £143,135 £88,500 30 Mar 2007